package com.gdkj.tencent;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.List;

@Data
public class IMSingleMessageBase {

    @JSONField(name = "SyncOtherMachine")
    private Integer syncOtherMachine;

    @JSONField(name = "To_Account")
    private String toAccount;

    @JSONField(name = "MsgRandom")
    private Integer msgRandom;

    @JSONField(name = "MsgTimeStamp")
    private Long msgTimeStamp;

    @JSONField(name = "ForbidCallbackControl")
    private List<String> forbidCallbackControl;

    @JSONField(name = "MsgBody")
    private List<IMMsgBody> msgBody;

    @JSONField(name = "MsgLifeTime")
    private Integer msgLifeTime = 0;
}
